c9a7a6224057a1a69995fe22ec390bd38f7f66c3,plugins/maven/src/main/java/org/jetbrains/idea/maven/dom/refactorings/introduce/IntroducePropertyAction.java,IntroducePropertyAction,isAvailableForFile,#PsiFile#,66
Before Change
@Override
protected boolean isAvailableForFile(PsiFile file) {
return MavenDomUtil.isMavenFile(file);
}
private static class MyRefactoringActionHandler implements RefactoringActionHandler {
After Change
@Override
protected boolean isAvailableForFile(PsiFile file) {
VirtualFile virtualFile = file.getVirtualFile();
return MavenDomUtil.isMavenFile(file)
&& virtualFile != null
&& virtualFile.getFileSystem() != JarFileSystem.getInstance();
}